Glenmark Life Sciences IPO opens on July 27 and closes on July 29. The price band for the issue has been fixed at Rs 695-720 per share.